package com.ktgj.pay.service;

import com.ktgj.pay.domain.MoInterfaceResponse;
import com.ktgj.pay.domain.MoSendMail;

public interface InvoiceInterFaceService {
	
	/**
	 * 电子发票-发票开具接口
	 * @param token
	 * @param Json
	 * @return
	 */
	public MoInterfaceResponse invoiceFPKJ(Long orderId, String Json);
	/**
	 * 电子发票-发票下载接口
	 * @param Json
	 * @return
	 */
	public MoInterfaceResponse invoiceFPXZ(String Json,String path);
	/**
	 * 电子发票-发票冲红接口
	 * @param Json
	 * @return
	 */
	public MoInterfaceResponse invoiceFPCH(String Json);
	/**
	 * 电子发票-发票余量查询
	 * @param Json
	 * @return
	 */
	public MoInterfaceResponse invoiceFPYLCX(String Json);
	/**
	 * 电子发票-订单删除
	 * @param Json
	 * @return
	 */
	public MoInterfaceResponse invoiceDDSC(String Json);
	/**
	 * 发送邮件
	 * @return
	 */
	public MoSendMail sendStoreAlertMail(String Json, String path);
	
}
